window.onload = function () {
  fetchStats();  // 页面加载时调用 fetchStats 获取数据
};

const logoutBtn = document.getElementById('logout-btn');

// 退出按钮点击事件
logoutBtn.addEventListener('click', () => {
  window.location.href = '../login.html'; // 假设你要跳转到登录页面
});

// 模拟 API 调用从后端获取统计数据
function fetchStats() {
  // 使用 Fetch API 从后端获取数据
  fetch('http://localhost:8083/api/stats') // 后端接口地址，替换成实际的 URL
    .then(response => {
      if (!response.ok) {
        throw new Error('网络错误');
      }
      return response.json(); // 解析 JSON 响应
    })
    .then(data => {
      // 更新页面上的统计数据
      document.getElementById("student-count").innerText = data.studentCount;
      document.getElementById("course-count").innerText = data.courseCount;
      document.getElementById("activity-count").innerText = data.activityCount;
    })
    .catch(error => {
      console.error('获取统计数据失败:', error);
      // 你可以在这里添加错误提示，例如显示一个提示框
    });
}

function createActivity() {
  alert("跳转到新建活动页面");
}

function createClass() {
  alert("跳转到新建教学班页面");
}
